Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Compaq Challenger - Bucharest Geneva Challenger - Geneva Copa Ericsson Uruguay - Montevideo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Sevilla - Seville 5th Sardinian International Championships - Cagliari San Marino CEPU Open - San Marino Exim Agmedia Open - Kosice XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Iquique Challenger Brixina Tennis Open - Bressanone Santiago Challenger Monza Challenger Rome Challenger Rome Challenger Pereira Challenger Savannah Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Rimini Challenger Manta Challenger Eddleman / USTA Challenger - Birmingham San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Cali Challenger Bogota Challenger I Tourneo Fila Citta di Brindisi - Brindisi Montevideo Challenger Samarkand Challenger - Samarkand Santiago Challenger Rome Challenger Rome Challenger Manerbio Challenger Rimini Challenger Copa Ericsson Chile - Santiago Palermo Challenger Top Wool Challenger Biella - Biella XL Bermuda Open - Bermuda LTA Hull Challenger - Hull Caltanissetta Challenger Barletta Challenger Banca Stato Challenger Lugano - Lugano Napoli Challenger Challenger Canottieri Minico - Mantova AXA Open - Lisbon AXA Open II - Espinho Turin Challenger Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Orbetello Challenger San Marino Challenger MTNL Cellular ATP Challenger - Mumbai Genova Challenger Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Todi Challenger Copa Ericsson Brazil - Sao Paulo San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Newcastle Challenger - Newcastle Palermo Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Internationale Tenniskampioenschappen Scheveningen - Scheveningen Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Rabat Challenger Barletta Challenger Gran Copa Ericsson - Porto Alegre Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Napoli Challenger Prague Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger San Marino Challenger Como Challenger Sibiu Challenger Top Wool Challenger-Immagine Trophy - Biella Copa Petrobras Colombia - Bogota Cepu Open - San Marino Nord LB Open 2006 - Braunschweig Trani Cup - Trani Top Wool Challenger - Biella Napoli Challenger Vercelli Challenger Pekao Open - Szczecin II Challenger Ciudada de Guayaquil - Guayaquil Perugia Challenger Asuncion Challenger Padova Challenger Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Cortina Challenger Voit Mexico City Open - Mexico City Cordenons Challenger Manerbio Challenger Como Challenger Pekao Open - Szczecin Buenos Aires Challenger Rome Challenger San Luis Potosi Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Prostejov Challenger San Marino Challenger Rome Challenger Como Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Rome Challenger Kos Succhetti Tennis Cup - Cordenons Brasilia Challenger Baden Open - Ettlingen Napoli Challenger Vicenza Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Fano Challenger Copa Petrobras Uruguay - Montevideo Mestre Challenger San Benedetto Challenger AT&T Challenge - Atlanta Grolsch Open - Amsterdam Hellmann's Cup - Santiago BMW Open - Munich Rado Swiss Open - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Salem Open - Hong Kong Szczecin Challenger Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador Tennis Napoli Cup - Naples Garden Open - Rome BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Siemens Open 2002 - Scheveningen Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Trani Cup - Trani Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Heineken Open - Auckland Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Idea Prokom Open - Sopot Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Buenos Aires Perugia Challenger Milan Challenger Cerveza Club Columbia Open - Bogota Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Jameson Cup - Milan ATP Tour Challenger at Nellie Gail - Laguna Hills Internazionali di Tennis di San Marino - San Marino Samarkand Challenger - Samarkand St. Petersburg Open - St. Petersburg Zagreb Open - Zagreb FILA Challenger - Biella Qatar Open - Doha Prostejov Challenger Venice Open - Venice BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Copa AT&T - Buenos Aires Croatia Open - Umag Open Romania - Bucharest Maia Challenger - Oporto Copa Ericsson Brasil - Sao Paulo Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Cordenons Challenger ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Brasil Open - Costa do Sauipe The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Abierto Mexicano Telfonica MoviStar - Acapulco Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Grand Prix Hassan II - Casablanca Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Allianz Suisse Open - Gstaad Kyiv UMC Open - Kiev Campionati Internazionali di Sicilia - Palermo Mercedes Cup - Stuttgart Pomorski Bank Kredytowy Open - Szczecin Generali Open - Kitzbuhel Copa Ericsson Argentina - Buenos Aires Croatia Open - Umag CA Challenger - Graz Meridiana Sardegna Open - Olbia Idea Prokom Open - Sopot C.T. San Remo - XIII Piertomaso Tessitore - San Remo Pilot Pen Tennis - New Haven AXA Cup - London Campionati Internazionali di Sicilia - Palermo Naples Challenger - Naples Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten Bogota Challenger Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Pekao Open 2005 - Szczecin Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Unique Zagreb Open - Zagreb Open SEAT Godo 2006 - Barcelona AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Aberto de Sao Paulo - Sao Paulo Generali Open 2003 - Kitzbuhel MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Manerbio Challenger Brasil Open - Salvador Open Seat Godo 2003 - Barcelona Energis Dutch Open - Amsterdam Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2007 - Barcelona Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis 2003 Mercedes Cup - Stuttgart AT&T Challenge - Atlanta Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot CA Tennis Trophy - Vienna Pilot Pen Tennis - New Haven Lugano Challenger BCR Open Romania - Bucharest Kitzbuhel Umag BA-CA Tennis Trophy - Vienna Tennislife Cup - Napoli St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Guayaquil Challenger Rabat Challenger Movistar Open - Vina del Mar International Championships of Sicily - Palermo Copa Telmex - Buenos Aires Trani Challenger Como Challenger Movistar Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Sarasota Challenger Internationaler Raiffeisen Grand Prix - St. Polten ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe TD Waterhouse Cup - Long Island Milan Indoors - Milan Copa Telmex - Buenos Aires BellSouth Open - Vina del Mar ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Furth Challenger UBS Open Gstaad - Gstaad Medibank International - Sydney TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Lima Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Bermuda Bournemouth UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Cordenons Challenger Trnava Challenger ATP Studena Croatia Open - Umag Brasil Open - Costa do Sauipe Winston Salem - Winston Salem BCR Open Romania - Bucharest Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Caltanissetta Challenger Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Barletta Challenger Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Napoli Challenger Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Monza Challenger Credit Agricole Suisse Open - Gstaad VTR Open - Vina del Mar Argentina Open - Buenos Aires Copa Claro - Buenos Aires Synsam Swedish Open - Bastad Rome Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel The Samsung Open - Bournemouth Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Heineken Open Shanghai - Shanghai SkiStar Swedish Open - Bastad Energis Open - Amersfoort Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Open de Tenis Comunidad Valenciana - Valencia Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Santiago Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Kaltenberg Open - Split Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid America's Red Clay Tennis Championship - Coral Springs VII Torneo Internazionale di Tennis - Barletta Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco Japan Open - Tokyo Mallorca Open - Mallorca CA Tennis Trophy - Vienna Qatar Open - Doha Synsam Swedish Open - Bastad Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires U.S. Men's Clay Court Championship - Orlando San Marino Qatar Mobil Open '99 - Doha Abierto Mexicano Telcel - Acapulco Sybase Open - San Jose Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Open Seat-Godo '99 - Barcelona ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Newsweek Champions Cup - Indian Wells Grolsch Open - Amsterdam The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Internazionali di Tennis di San Marino - San Marino Italian Open - Rome RCA Championships - Indianapolis Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells Waldbaum's Hamlet Cup - Long Island The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Connex Open Romania - Bucharest The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Adidas International - Sydney Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Heineken Open - Auckland Tennis Masters Series - Monte Carlo 1999 Mercedes Cup - Stuttgart Telecom Italia Masters - Rome Palermo Tennis Masters Series - Hamburg Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach Tennis Masters Series - Toronto Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Campionati Internazionali di Sicilia - Palermo Abierto Mexicano de Tenis - Mexico City Tennis Masters Series - Madrid Kroger / St. Jude International - Memphis The Lipton Championships - Key Biscayne International Championship of Croatia - Umag BMW Open - Munich BNP Paribas Masters - Paris Erste Bank Open - Vienna Pacific Life Open - Indian Wells Tennis Masters Series - Indian Wells Trofeo Conde de Godo - Barcelona NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Montreal Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Newsweek Champions Cup - Indian Wells Kremlin Cup - Moscow Tennis Masters Series - Madrid Tennis Masters Series - Cincinnati Prague Sydney International - Sydney Copa Claro - Buenos Aires Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Masters Series - Hamburg Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte Carlo Open - Monte Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Miami Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome Tennis Masters Series - Madrid Sony Ericsson Open - Miami Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York BRD Nastase Tiriac Trophy - Bucharest NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Tennis Masters Series - Miami French Open - Paris Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Sydney Olympics - Athens